/*
 * Powered By [rapid-framework]
 * Web Site: http://www.rapid-framework.org.cn
 * Google Code: http://code.google.com/p/rapid-framework/
 * Since 2008 - 2019
 */

package com.jzwl.site.wap.wxUser.pojo;

import com.jzwl.system.base.pojo.BasePojo;

public class WxUser extends BasePojo implements java.io.Serializable {

	private static final long serialVersionUID = 5454155825314635342L;

	//alias
	public static final String TABLE_ALIAS = "WxUser";
	public static final String ALIAS_OPEN_ID = "微信号";
	public static final String ALIAS_WXNAME = "微信名称";
	public static final String ALIAS_NAME = "姓名 x-like";
	public static final String ALIAS_PHONE = "手机号 x-like";
	public static final String ALIAS_LABEL_ID = "标签";
	public static final String ALIAS_SEX = "性别 x-s";
	public static final String ALIAS_ADDRESS = "地址";
	public static final String ALIAS_COUNTRY = "国家代码";
	public static final String ALIAS_PROVINCE = "省份代码";
	public static final String ALIAS_CITY = "城市代码";
	public static final String ALIAS_LONGITUDE = "客户纬度";
	public static final String ALIAS_LATITUDE = "客户纬度";
	public static final String ALIAS_IS_BLACK = "是否为黑名单 x-s";
	public static final String ALIAS_STATUS = "(0:表示未关注，1：已关注)";
	public static final String ALIAS_IS_DELETE = "是否删除 x-s";
	public static final String ALIAS_CREATE_TIME = "创建时间";
	public static final String ALIAS_REMARK = "备注信息";
	public static final String ALIAS_HEAD_IMG_URL = "用户头像的url";

	//date formats
	public static final String FORMAT_CREATE_TIME = DATE_FORMAT;

	//columns START
	/**
	 * 微信号       db_column: openId 
	 */
	private java.lang.String openId;
	/**
	 * 微信名称       db_column: wxname 
	 */
	private java.lang.String wxname;
	/**
	 * 姓名 x-like       db_column: name 
	 */
	private java.lang.String name;
	/**
	 * 手机号 x-like       db_column: phone 
	 */
	private java.lang.String phone;
	/**
	 * 标签       db_column: labelId 
	 */
	private java.lang.String labelId;
	/**
	 * 性别 x-s       db_column: sex 
	 */
	private java.lang.String sex;
	/**
	 * 地址       db_column: address 
	 */
	private java.lang.String address;
	/**
	 * 国家代码       db_column: country 
	 */
	private java.lang.String country;
	/**
	 * 省份代码       db_column: province 
	 */
	private java.lang.String province;
	/**
	 * 城市代码       db_column: city 
	 */
	private java.lang.String city;
	/**
	 * 客户纬度       db_column: longitude 
	 */
	private java.lang.Double longitude;
	/**
	 * 客户纬度       db_column: latitude 
	 */
	private java.lang.Double latitude;
	/**
	 * 是否为黑名单 x-s       db_column: isBlack 
	 */
	private java.lang.Integer isBlack;
	/**
	 * (0:表示未关注，1：已关注)       db_column: status 
	 */
	private java.lang.Integer status;
	/**
	 * 是否删除 x-s       db_column: isDelete 
	 */
	private java.lang.Integer isDelete;
	/**
	 * 创建时间       db_column: createTime 
	 */
	private java.util.Date createTime;
	/**
	 * 备注信息       db_column: remark 
	 */
	private java.lang.String remark;
	/**
	 * 用户头像的url       db_column: headImgUrl 
	 */
	private java.lang.String headImgUrl;

	//columns END

	public void setOpenId(java.lang.String value) {
		this.openId = value;
	}

	public java.lang.String getOpenId() {
		return this.openId;
	}

	public java.lang.String getWxname() {
		return this.wxname;
	}

	public void setWxname(java.lang.String value) {
		this.wxname = value;
	}

	public java.lang.String getName() {
		return this.name;
	}

	public void setName(java.lang.String value) {
		this.name = value;
	}

	public java.lang.String getPhone() {
		return this.phone;
	}

	public void setPhone(java.lang.String value) {
		this.phone = value;
	}

	public java.lang.String getLabelId() {
		return this.labelId;
	}

	public void setLabelId(java.lang.String value) {
		this.labelId = value;
	}

	public java.lang.String getSex() {
		return this.sex;
	}

	public void setSex(java.lang.String value) {
		this.sex = value;
	}

	public java.lang.String getAddress() {
		return this.address;
	}

	public void setAddress(java.lang.String value) {
		this.address = value;
	}

	public java.lang.String getCountry() {
		return this.country;
	}

	public void setCountry(java.lang.String value) {
		this.country = value;
	}

	public java.lang.String getProvince() {
		return this.province;
	}

	public void setProvince(java.lang.String value) {
		this.province = value;
	}

	public java.lang.String getCity() {
		return this.city;
	}

	public void setCity(java.lang.String value) {
		this.city = value;
	}

	public java.lang.Double getLongitude() {
		return this.longitude;
	}

	public void setLongitude(java.lang.Double value) {
		this.longitude = value;
	}

	public java.lang.Double getLatitude() {
		return this.latitude;
	}

	public void setLatitude(java.lang.Double value) {
		this.latitude = value;
	}

	public java.lang.Integer getIsBlack() {
		return this.isBlack;
	}

	public void setIsBlack(java.lang.Integer value) {
		this.isBlack = value;
	}

	public java.lang.Integer getStatus() {
		return this.status;
	}

	public void setStatus(java.lang.Integer value) {
		this.status = value;
	}

	public java.lang.Integer getIsDelete() {
		return this.isDelete;
	}

	public void setIsDelete(java.lang.Integer value) {
		this.isDelete = value;
	}

	public String getCreateTimeString() {
		return dateToStr(getCreateTime(), FORMAT_CREATE_TIME);
	}

	public void setCreateTimeString(String value) {
		setCreateTime(strToDate(value, java.util.Date.class, FORMAT_CREATE_TIME));
	}

	public java.util.Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(java.util.Date value) {
		this.createTime = value;
	}

	public java.lang.String getRemark() {
		return this.remark;
	}

	public void setRemark(java.lang.String value) {
		this.remark = value;
	}

	public java.lang.String getHeadImgUrl() {
		return this.headImgUrl;
	}

	public void setHeadImgUrl(java.lang.String value) {
		this.headImgUrl = value;
	}

}
